package com.simple.annotation;

import java.lang.annotation.*;

/**
 * 被此注解标记的成员变量，将会被框架自动填充，注意要使用此功能，那么变量所在的类，必须使用Instance由框架管理，否则将会无效
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.FIELD)
@Documented
public @interface Inject {

    /**
     * @return 通过此变量，在容器中寻找目标对象，为空时报错终止启动
     */
    String value() default "";
}
